.our {
  height: 650px;
  background-color: #0b0b0b;

  .our_info {
    width: 100%;
    margin-top: 7em;
    padding: 0 50px;
    color: #fff;
    font-size: 1.32em;
    text-align: center;
    font-family: "OSLight";
  }

  .our_title {
    margin-top: 2em;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-family: "OSLight";

    span {
      font-family: "OSBold";
    }
  }

  .more {
    margin-top: 80px;
    text-align: center;
    label {
      display: inline-block;
      width: 10px;
      height: 10px;
      background-color: #fff;
      transition: all .5s;
      cursor: pointer;
      margin: 0 5px;
    }

    input {
      display: none;
    }

    input:checked+label {
      background-color: #fcac45;
    }
  }
}

@media screen and (max-width:600px){
  .our {
    .our_info {
      font-size: 1em;
      margin-top: 5em;
      height: 4em;
      overflow-y: scroll;
    }

    .our_title {
      font-size: 14px;
    }

    .more {
      margin-top: 60px;
    }
  }
}